large-leaved magnolia (magnolia macrophylla) - Spanish English Dictionary